.iconNav span{background-color: #000;}

/* 关于我们  About us */
.about-us-content{width: 100%;overflow: hidden;}
.about-us-content img{width: 100%;}
.about-us-content .about-us-tex{margin: 87px 0 54px;text-align: center;}
.about-us-tex p{font-size: 18px;line-height: 36px;}
.about-us-content .about-us-title{margin: 0 100px;text-align: center;}
.about-us-title h2{font-size: 18px;text-align: center;font-weight: 400;}
.about-us-title h2::before,.about-us-title h2::after{display: inline-block;content: '';width: calc((100% - 200px) / 2);height: 1px;background-color: #424242;vertical-align: middle;}
.about-us-title h2::before{margin-right: 15px;}
.about-us-title h2::after{margin-left: 15px;}
.about-us-content .team-list{margin: 76px 100px;overflow: hidden;}
.team-list .team-item{position: relative;width: calc(100% / 3);float: left;cursor: pointer;}
.team-item a{display: inline-block;width: 100%;}
.team-item a img{width: 100%;}
.team-item .team-info{position: absolute;top: 27px;left: 31px;}
.team-info .team-name{font-size: 18px;color: #000;}
.team-info .team-post{font-size: 12px;color: #000;margin-top: 8px;}
.team-item .team-bgc{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: 0.7;filter: alpha(opacity=70);z-index: 2;display: none;transition: .5s;}
.team-item .team-tex{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;display: none;transition: .5s;}
.team-tex p{font-size: 12px;color: #f2e324;padding-left: 30px;width: 276px;}
.team-tex p:nth-child(1){margin-top: 30px;font-family: 'GothamLight';}
.team-tex p:nth-child(2){margin: 12px 0 14px;}
.team-tex p:nth-child(3){color: #bfc0c0;}
.team-item:hover .team-bgc,.team-item:hover .team-tex{display: block;}
.team-item:hover .team-info{display: none;}
.about-us-content .thinking{margin: 110px 0 78px;text-align: center;}
.thinking div img{width: 71px;height: 71px;}
.thinking div p{font-size: 18px;line-height: 36px;}
.thinking div p:nth-of-type(1){margin: 10px 0 32px;line-height: normal;}
.thinking div:nth-child(1) p:last-child::after,.thinking div:nth-child(2) p:last-child::after{content: '>';display: block;transform: rotate(90deg);margin: 48px 0 43px;font-size: 18px;color: #000;line-height: normal;}
.about-us-content .service{margin: 78px 100px;text-align: center;}
.service .service-list{padding: 0 85px;overflow: hidden;}
.service-list .service-item{float: left;width: calc((100% - 200px) / 3);height: 600px;background-color: #f7f8f8;margin-right: 100px;}
.service-list .service-item:last-child{margin-right: 0;}
.service-item h2{font-size: 36px;color: #000;margin-top: 60px;font-weight: lighter;}
.service-item h3{font-size: 18px;color: #000;margin-top: 10px;font-weight: normal;font-family: 'GothamMedium';}
.service-item .line{display: inline-block;width: 25px;height: 1px;background-color: #000;margin: 36px 0 32px;}
.service-item p{font-size: 18px;}
.service-item div p{line-height: 36px;}
.service-item .service-other{margin-top: 60px;}
.service-item .service-other p{color: #000;}
.service .view-cases{display: inline-block;width: 300px;height: 50px;line-height: 50px;border-radius: 25px;background-color: #f2e324;margin: 53px auto 0;font-size: 18px;}